{ inputs, pkgs, lib, config, ... }:
{
    home.packages = with pkgs; [
    ## battery
      #acpi
      brightnessctl # 这个程序可以让你读取和控制设备亮度
      #light
      poweralertd

  ## ALSA
      #alsa-utils     # eww
      cava # 錄音
      pulseaudio # POSIX和Win32系统的声音服务器
      playerctl # 用于控制实现MPRIS的媒体播放器的命令行实用程序和库
      #pavucontrol # PulseAudio音量控制
      #pulsemixer
  ## term
      #alacritty
      #foot
      #nushell
  ## Console downloading program
      #axel

  ## Bluetooth
      #blueberry
      #bluez

  ## network
      networkmanagerapplet #用于GNOME的NetworkManager控制小程序 nm-tui
      #wireplumber
      #wirelesstools  #eww

  ## 通知
      inotify-tools # 用于监控文件或目录的改变,当文件或目录发生改变时inotify将触发通知
      libnotify
      # dunst
      mako
      notify

  ## menu
      #dmenu-rs        #eww
      #wofi  #
      rofi-wayland  # 窗口切换器，运行对话框和dmenu的替换

  ## widgets like waybar
      #eww-wayland     #eww
      waybar # 基于Sway和Wlroots的合成器的高度可定制的Wayland条

      wob #Wayland的轻量级覆盖栏

  ## wallpaper
      swww # 动态壁纸(支持webp gif,不支持mp4)
      swaybg # Wallpaper tool for Wayland compositors 壁纸

      #

      findutils
      gojq
      udiskie
      #mpc-cli        #eww
      #networkmanager_dmenu #eww

      wayshot

      #wmctrl         #eww
      xorg.xrdb
      xsettingsd
      zellij
    bc   # GNU软件计算器
    cairo # 支持多个输出设备的2D图形库

    calcurse # 用于命令行的日历和日程安排应用程序
    dbus
dex
    flashfocus #用于平铺窗口管理器的简单焦点动画
    ## 鎖屏
    #gnome.gnome-keyring
    #gtklock
    swaylock                # Screen locker for Wayland

    ## 截图工具相关
    grim # Grab images from a Wayland compositor 从Wayland合成器抓取图像
    slurp # Select a region in a Wayland compositor 在Wayland合成器中选择面域
    sway-contrib.grimshot
    swappy
    swayr
    nwg-wrapper # Wrapper在sway或其他基于wlroots的合成器中在桌面上显示脚本输出或文本文件内容
    pango # 一个用于布局和呈现文本的库，强调国际化
    #pamixer # 命令行音量控制

autotiling-rs
swayest-workstyle
    qt5ct  # Qt5 配置工具
    #ristretto # 图片查看
kanshi
    screenkey  # 一个屏幕播放工具来显示你的钥匙的灵感来自Screenflick

    swayidle                        # Idle management daemon for Wayland 空闲管理器

    wlroots  # Wayland合成器库
    wlogout   # 注销菜单
    wlsunset # Wayland的日间/夜间伽马校正
    wl-clipboard  # : 剪切板管理
    wf-recorder # 用于基于wlroots的合成器屏幕录制的实用程序
    xdg-utils # 一组命令行工具，用于协助应用程序完成各种桌面集成任务
    xdg-user-dirs  # 一个工具，以帮助管理众所周知的用户目录，如桌面文件夹和音乐文件夹
    ];
}
